body {
	margin: 0px;
	padding:0px;
	background: #F0F0F0 url(../images/BodyBgs3.jpg) top;
	background-repeat:repeat-x
}
a {
	outline:none 0
}
.noshow {
	display:none;
}
#cover {
	margin: 0px auto;
	width:980px;
	height:auto;
}
#wrapper {
	width:980px;
	margin: 0px auto;
	height:auto;
}
img {
	border:none;
}
.header {
	float:left;
	width:980px;
	height:200px;
	background: url(../images/headerBgs.jpg);
	background-repeat:repeat-x;
}
.header h2 {
	margin:0;
	padding:0; 
	font-family:Arial;
	font-size:12px;
	font-weight: bold; 
	font-style:italic;
}
.logo {
	float:left;
	width:300px;
	height:100px;
	margin:10px 0 0 2px;
	/*display:block;
	background-image: url(../images/logo.png);
	background-repeat:no-repeat;*/
}
.headerRight {
	float:right;
	width:660px;
	height:95px;
	margin:19px 5px 0px 0px;
}
.headerRightTopMenu {
	float:right;
	width:348px;
	height:36px;
	background:url(../images/TopmenuBgs.jpg);
	background-repeat:no-repeat;
}
.headerRightTopMenu ul {
	margin:0;
	padding:0;
}
.headerRightTopMenu li {
	list-style:none;
	float:left;
	margin:0px 20px 0px 27px;
	line-height:36px;
}
.headerRightTopMenu li a {
	text-decoration:none;
	font-family: Arial;
	font-size:13px;
	color:#0488B9;
	font-weight:bold;
}
.headerRightTopMenu li a:hover {
	color:#000;
}
.searchTbl {
	float:left;
	margin:20px 0px 0px 30px;
}
.searchbox {
	background:url(../images/searchBgs.jpg);
	background-repeat:no-repeat;
	width:249px;
	height:28px;
}
.searchTxt {
	font-family:Arial;
	font-size:12px;
	color:#999;
	background:none;
	border:0 none;
	padding-left:20px;
	width:200px;
}
.menuArea {
	margin:0px auto;
	width:900px;
	height:51px;
	background:url(../images/menuBgs.jpg);
	background-repeat:no-repeat;
	margin-top:15px
}
.menuArea ul {
	margin:0;
	padding:0;
}
.menuArea li {
	list-style:none;
	float:left;
	padding:0px 24px 0px 25px;
	line-height:39px;
	border-right:1px solid #999;
}
.menuArea li a {
	text-decoration:none;
	font-family: Arial;
	font-size:13px;
	color:#999;
}
.menuArea li a:hover {
	color:#0488B9;
}
.menuArea li a.select {
	color:#0488B9;
}
#no {
	background:none;
	border:0 none;
}
.BannerArea {
	float:left;
	width:944px;
	height:198px;
	background:#ECECEC;
	border:1px solid #CCC;
}
.latestnewsBox {
	float:left;
	width:946px;
	height:33px;
	background:url(../images/latestnewsBgs.jpg);
	margin-top:10px;
	background-repeat:no-repeat;
}
.latestnewsBoxIn a {
	text-decoration:none;
	font-family:Tahoma;
	font-size:13px;
	font-style:italic;
	color:#999;
}
.latestnewsBoxIn a:hover {
	color:#000;
}
.mainWarpArea {
	margin:0px auto;
	width:946px;
	height:auto;
}
.latestnewsBoxIn {
	float:left;
	margin-left:180px;
	margin-top:8px;
	font-family:Arial;
	font-size:12px;
	color:#666;
	height:16px;
}
.contentwarp {
	float:left;
	width:946px;
	height:auto;
	min-height:500px;
	margin-top:10px;
}
.contentwarpMain {
	background-color:#FFF;
	float:left;
	width:740px;
	min-height:530px;
}
.contentwarpLeft {
	float:left;
	width:295px;
	height:auto;
	min-height:500px;
}
.videoBox {
	float:left;
	width:295px;
	height:212px;
}
.TapBoxs {
	float:left;
	width:295px;
	height:auto;
	margin-top:10px;
}
.leftadBox {
	float:left;
	width:295px;
	height:93px;
	margin-top:10px;
}
.contentwarpMiddle {
	float:left;
	width:435px;
	height:auto;
	min-height:500px;
	/*margin-left:10px;*/
}
.contentwarpMiddle h1 {
	margin:0;
	padding:0 0 10px 0;
	font-family: Arial;
	font-size:18px;
	color:#999;
	font-weight:normal;
	background:url(../images/vLine.jpg) bottom;
	background-repeat:repeat-x;
}
.contentwarpMiddle p {
	margin:0;
	padding:0 5px 10px 5px;
	font-family: Arial;
	line-height:20px;
	font-size:12px;
	color:#999;
	font-weight:normal;
	background:url(../images/vLine.jpg) bottom;
	background-repeat:repeat-x;
}
.contentwarpMiddle .wel a {
	text-decoration:none;
	margin:0;
	padding:0 0 10px 0;
	font-family: Arial;
	line-height:20px;
	font-size:12px;
	float:right;
	width:430px;
	text-align:right;
	color:#0488B9;
	font-weight:normal;
	background:url(../images/vLine.jpg) bottom;
	background-repeat:repeat-x;
}
.contentwarpMiddle .wel a:hover {
	color:#999;
}
.MiddleBox {
	float:left;
	width:433px;
	height:auto;
	min-height:350px;
	background:url(../images/middleBoxBgs.jpg);
	background-repeat:repeat-x;
	border:1px solid #CCC;
	margin-top:10px;
}
.MiddleBox h2 {
	margin:4px;
	padding:0 0 5px 0;
	border-bottom:1px solid #999;
	font-family:Arial;
	font-size:16px;
	color:#FF6600;
	font-weight:normal;
}
.MiddleBoxDiv {
	float:left;
	width:433px;
	height:auto;
	border-bottom:1px solid #999;
	font-family:Arial;
	font-size:12px;
	color:#999;
	line-height:22px;
}
.MiddleBoxDiv a {
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0487B8;
}
.MiddleBoxDiv a:hover {
	color:#000;
}
.contentwarpMiddle .wel1 a {
	text-decoration:none;
	margin:0;
	padding:5px 10px 10px 0;
	font-family: Arial;
	line-height:20px;
	font-size:12px;
	float:right;
	width:423px;
	text-align:right;
	color:#FF6600;
	font-weight:normal;
	background:url(../images/vLine.jpg) bottom;
	background-repeat:repeat-x;
}
.contentwarpMiddle .wel1 a:hover {
	color:#999;
}
.contentwarpRight {
	float:right;
	width:192px;
	height:auto;
	min-height:500px;
}
.contentwarpRight img {
	margin-bottom:20px;
}
.BottomBox {
	float: left;
	width:946px;
	height:auto;
	min-height:200px;
	margin-top:10px;
}
.BottomBoxIn {
	float:left;
	width:184px;
	margin-right:3px;
	height:auto;
	min-height:200px;
	border:1px solid #CCC;
	background:#FFF;
	padding-bottom:10px;
	margin-bottom:10px;
}
.BottomBoxIn h1 {
	margin:0 0 6px 0;
	padding:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#999;
	font-weight:normal;
	border-bottom:1px solid #CCC;
}
.BottomBoxIn p {
	margin:0;
	padding:10px 3px 10px 3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color:#999;
}
.BottomBoxIn a {
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0489BA;
	padding-left:5px;
}
.BottomBoxIn a:hover {
	color:#999;
}
.soicalBox {
	float:right;
	width:360px;
	height:32px;
	margin-top:10px;
	margin-bottom:10px;
}
.soicalBox ul {
	margin:0;
	padding:0;
}
.soicalBox li {
	list-style:none;
	float:left;
	margin-left:9px;
}
#facebook {
	display: block;
	width: 32px;
	height: 32px;
	background: url("../images/facebook.jpg") no-repeat 0 0;
}
#facebook:hover {
	background-position: 0 -32px;
}
#facebook span {
	display: none;
}
#twiiter {
	display: block;
	width: 32px;
	height: 32px;
	background: url("../images/twiiter.jpg") no-repeat 0 0;
}
#twiiter:hover {
	background-position: 0 -32px;
}
#twiiter span {
	display: none;
}
#qspace {
	display: block;
	width: 32px;
	height: 32px;
	background: url("../images/qspace.jpg") no-repeat 0 0;
}
#qspace:hover {
	background-position: 0 -32px;
}
#qspace span {
	display: none;
}
#digg {
	display: block;
	width: 32px;
	height: 32px;
	background: url("../images/digg.jpg") no-repeat 0 0;
}
#digg:hover {
	background-position: 0 -32px;
}
#digg span {
	display: none;
}
#mysapce {
	display: block;
	width: 32px;
	height: 32px;
	background: url("../images/mysapce.jpg") no-repeat 0 0;
}
#mysapce:hover {
	background-position: 0 -32px;
}
#mysapce span {
	display: none;
}
#diggs {
	display: block;
	width: 32px;
	height: 32px;
	background: url("../images/diggs.jpg") no-repeat 0 0;
}
#diggs:hover {
	background-position: 0 -32px;
}
#diggs span {
	display: none;
}
#rss {
	display: block;
	width: 32px;
	height: 32px;
	background: url("../images/rss.jpg") no-repeat 0 0;
}
#rss:hover {
	background-position: 0 -32px;
}
#rss span {
	display: none;
}
#gmail {
	display: block;
	width: 32px;
	height: 31px;
	background: url("../images/gmail.jpg") no-repeat 0 0;
}
#gmail:hover {
	background-position: 0 -31px;
}
#gmail span {
	display: none;
}
.footerArea {
	float:left;
	width:946px;
	height:30px;
	border-bottom:1px solid #0488B9;
	border-top:4px solid #0488B9;
	margin-bottom:20px;
	font-family:Arial;
	font-size:12px;
	color:#999;
}
.footerArea a {
	font-family:Arial;
	font-size:12px;
	color:#999;
	text-decoration:none;
}
.footerArea a:hover {
	color:#0488B9
}
.base {
	position: relative;
	width: 892px;/*	border: 1px solid black;*/
}
.inside {
	position:absolute;
	left:0;
	width: 100px;
	/*border: 1px solid red;*/
/*	background: gray;*/
	z-index: 1000; /* this rule should mean that this DIV is displayed above any other object without a z-index set. */
}
.inside1 {
	position:absolute;
	background:none;
	left:0;
	/*	width: 163px; */float:left;
	padding-left:417px;/*border: 1px solid red;*//*background: gray;*//*z-index: 1000; *//* this rule should mean that this DIV is displayed above any other object without a z-index set. */
}
div.background {
	width:892px;
	height:198px;/*  border:2px solid black;*/
}
div.transbox {
	width:500px;
	height:160px;
	float:left;
	/*  margin:30px 50px;*/
/*  background-color: #FFF;*/
	margin:20px 0px 0px 290px;
	padding:0;/*  border:1px solid black;*//* for IE *//*  filter:alpha(opacity=10);*//* CSS3 standard *//*  opacity:.3;*/
}
div.transbox p {
	/*  margin:30px 40px;*/
  font-weight: normal;
	margin:3px;
	padding:3px;
	font-family:Tahoma;
	font-size:12px;
	line-height:22px;
	color:#666;
}
.transbox a img {
	float:right;
	margin-top:45px;
	margin-right:20px;
}
div.transbox h1 {
	/*  margin:30px 40px;*/
  font-weight: normal;
	margin:3px;
	padding:3px 0 0 30px;
	font-family: "Times New Roman", Times, serif;
	font-size:18px;
	color:#0488B9;
	font-style:italic;
	text-align:left;
}
.hm_rotator {
	width: 892px;
	height: 198px;
	/*	margin:7px;*/
	padding: 0;
	float: left;
	display: inline;
	position: relative;/*	margin: 49px 0 0 49px;*/
}
#divMainRotator {
	margin: 0;
	padding: 0;
	width: 892px;
	height: 255px;
	overflow: hidden;
}
#divMainRotatorNav {
	position:absolute;
	bottom: 0px;
	top:198px;
	right: 0px;
	z-index:99;
}
#divMainRotatorNav a {
	margin: 0 0 0 8px;
	/*	background: url(../images/act.jpg);
	background-repeat:no-repeat;*/
	text-decoration: none;
	color: #cccccc;
	font-size: .25em;
	text-indent: -9999px;
	width: 11px;
	height: 11px;
	display: block;
	background:#222222;
	float: left;
}
#divMainRotatorNav a:hover {
	/*	background: url(../images/acth.jpg);
	background-repeat:no-repeat;*/
	text-decoration: none;
	background:#A2073B;
	color: #A2073B;
}
#divMainRotatorNav a.activeSlide {
	/*	background: url(../images/acth.jpg);
	background-repeat:no-repeat;*/
	text-decoration: none;
	background:#A2073B;
	color:#A2073B;
}
#divMainRotatorNav a:focus {
	outline: none;
}
#divMainRotator img {
	width: 892px;
	height: 198px;
	float: left;
	margin: 0;
}


.chromestyle{
width: 99%;
font-weight: bold;
}

.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.chromestyle ul{
border: 1px solid #BBB;
width: 100%;
/*background: url(chromebg.gif) center center repeat-x; *//*THEME CHANGE HERE*/
padding: 4px 0;
margin: 0;
text-align: center; /*set value to "left", "center", or "right"*/
}

.chromestyle ul li{
display: inline;
}

.chromestyle ul li a{
color: #494949;
padding: 4px 7px;
margin: 0;
text-decoration: none;
border-right: 1px solid #DADADA;
}

.chromestyle ul li a:hover, .chromestyle ul li a.selected{ /*script dynamically adds a class of "selected" to the current active menu item*/
/*background: url(chromebg-over.gif) center center repeat-x;*/ /*THEME CHANGE HERE*/
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
top: 50px;
border: 1px solid #BBB; /*THEME CHANGE HERE*/
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:1000;
background-color: white;
width: 200px;
visibility: hidden; 
}


.dropmenudiv a{
width: auto;
display: block;
text-indent: 3px;
border-bottom: 1px solid #BBB; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;
font-weight: bold;
color: black;
}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #F0F0F0;
}
.sucmsg
{
	background:none repeat scroll 0 0 #FEF5C9;
	border:1px solid #E8D15C;
	font-size:14px;
	height:32px;
	padding-left:9px;
	padding-top:8px;
	position:relative;
	width:360px;
}
.sucmsglong
{
	background:none repeat scroll 0 0 #FEF5C9;
	border:1px solid #E8D15C;
	font-size:14px;
	height:50px;
	padding-left:9px;
	padding-top:8px;
	position:relative;
	width:400px;
}

	